function PS_Base64UTF8Encode(string) {
  string = string.replace(/\r\n/g,"\n");
  var utftext = "";

  for (var n = 0; n < string.length; n++) {
	var c = string.charCodeAt(n);
	if (c < 128) {
	  utftext += String.fromCharCode(c);
	} else if((c > 127) && (c < 2048)) {
	  utftext += String.fromCharCode((c >> 6) | 192);
	  utftext += String.fromCharCode((c & 63) | 128);
	} else {
	  utftext += String.fromCharCode((c >> 12) | 224);
	  utftext += String.fromCharCode(((c >> 6) & 63) | 128);
	  utftext += String.fromCharCode((c & 63) | 128);
	}
  }

  return utftext;
}

function PS_Base64Encode(input) {
  var _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
  var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
  var output = "";
  var i = 0;

  input = PS_Base64UTF8Encode(input);
  while (i < input.length) {
	chr1 = input.charCodeAt(i++);
	chr2 = input.charCodeAt(i++);
	chr3 = input.charCodeAt(i++);

	enc1 = chr1 >> 2;
	enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
	enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
	enc4 = chr3 & 63;

	if (isNaN(chr2)) {
	  enc3 = enc4 = 64;
	} else if (isNaN(chr3)) {
	  enc4 = 64;
	}

	output = output +
	  _keyStr.charAt(enc1) + _keyStr.charAt(enc2) +
	  _keyStr.charAt(enc3) + _keyStr.charAt(enc4);

  }

  return output;
}

var sURL = escape(document.referrer), pps_custom_query = '', i;
var MetaKeys = '', sURL = escape(document.referrer),
  metaArray1 = document.getElementsByName('Keywords'),
  metaArray2 = document.getElementsByName('keywords');
for (i=0; i<metaArray1.length; i++) MetaKeys = MetaKeys + metaArray1[i].content + ',';
for (i=0; i<metaArray2.length; i++) MetaKeys = MetaKeys + metaArray2[i].content + ',';
MetaKeys = escape(PS_Base64Encode(MetaKeys));

if (window.ps_custom_query) {
  pps_custom_query = window.ps_custom_query;
}
document.write('<script type="text/javascript" src="http://www.edomz.com/popupads.php?username='+ps_username+'&sid='+ps_website_id+'&open='+ps_ad_open+'&cap='+ps_ad_cap+'&type='+ps_ad_type+'&query='+escape(pps_custom_query)+'&keywords='+MetaKeys+'&referrer='+sURL+'&location='+escape(ps_page_url)+'" frameborder="0" border="5" width="1" height="1" scrolling="No" style="position:absolute;z-index:9999301;"></script>');


